﻿#define  _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>


//int Add(int x, int y)
//{
//	int z = 0;
//	z = x + y;
//	return z;
//}
//
//int main()
//{
//	int a = 0;
//	int b = 0;
//	scanf("%d%d", &a, &b);
//
//	int r = Add(a, b);
//
//
//	printf("%d ", r);
//
//	return 0;
//}



//int Add(int x, int y)
//{
//	return x + y;
//}
//
//int main()
//{
//	int a = 0;+		&y	0x0000001c1551fa48 {6}	int *
//
//	int b = 0;
//	scanf("%d%d", &a, &b);
//	int sum = Add(a,b);
//	printf("%d", sum);
//
//	return 0;
//}

//int i = 0;
//int set_arr(int arr[],int c)
//{
//	for (i = 0; i < c; i++)
//	{
//		arr[i] = -1;
//	}
//	
//}
//
//int main()
//{
//	
//	int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
//	int sz = sizeof(arr) / sizeof(arr[0]);
//	set_arr(arr,sz);
//	print_arr(arr,sz);
//	return 0;
//}
//
//
//int print_arr(int arr[], int d)
//{
//	for (i = 0; i < d; i++)
//	{
//		printf("%d ", arr[i]);
//	}
// }

/////////////////////假设我们计算某年某⽉有多少天？

//第一次试错
//
//
//int year = 0;
//int month = 0;
//int is_leap_year(int y)
//{
//
//	if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0)
//	{
//		return 1;
//	}
//	else
//		return 0;
//	
//}
//
//
//int main()
//{
//	
//	scanf("%d%d", &year, &month);
//	int get_days_of_month(year,month);
//	return 0;
//}
//
//
//int get_days_of_month(int year,int m)
//{
//	is_leap_year(year);
//	int days[] = { 31,28,31,30,31,30,31,31,30,31,30,31 };
//	int day = days[m];
//	
//	if (m == 2 && year == 1)
//	{
//		day += 1;
//		return day;
//	}
//	
//	else
//		return day;
//	printf("%d ", day);
// }
//
//




//正确的
//int s_leap_year(int y)
//{
//	if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0)
//		return 1;
//	else
//		return 0;
// }
//
//int get_days_of_month(int y,int m)
//{
//	
//	
//	int days[] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };
//	int day = days[m];
//	if (s_leap_year(y) && m == 2)
//		
//	day = day + 1;
//	return day;
//
//}
//
//
//
//int main()
//{
//	int y = 0;
//	int m = 0;
//	scanf("%d%d", &y, &m);
//	s_leap_year(y);
//	get_days_of_month(y,m);
//	int r = get_days_of_month(y, m);
//	printf("%d\n", r);
//	return 0;
//}





//
//int s_leap_year(int y)
//{
//	if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0)
//		return 1;
//	else
//		return 0;
// }
//
//int get_days_of_month(int y,int m)
//{
//	
//	
//	int days[] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };
//	int day = days[m];
//	if (s_leap_year(y) && m == 2)
//		
//	day = day + 1;
//	printf("%d", day);
//	return day;
//	
//
//}
//
//
//
//int main()
//{
//	int y = 0;
//	int m = 0;
//	scanf("%d%d", &y, &m);
//	s_leap_year(y);
//	get_days_of_month(y,m);
//	
//	return 0;
//}

//int main()
//{
//	int len = strlen("abcdef");
//	printf("%d ", len);
//	return 0;
//}
//

//int main()
//{
//	printf("%d ", strlen("abcdef"));
//	return 0;
//}


//4321
//int main()
//{
//	printf("%d", printf("%d", printf("%d", 43)));
//	return 0;
//}

//#include "Add.h"
//
//int main()
//{
//	int a = 2;
//	int b = 3;
//	int sum = Add(a, b);
//	printf("%d ", sum);
//	return 0;
//}


//void test()
//{
//	int a = 1;
//	printf("%d\n", a);
//}
//int main()
//{
//	int a = 0;
//	printf("%d\n", a);
//	test();
//	return 0;
//}



//
//int year(int y)
//{
//	if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0)
//		return 1;
//	else
//		return 0;
//}
//
//int main()
//{
//	int a = 333;
//	
//	scanf("%d", &a);
//	int b = year(a);
//	if (b == 1)
//	{
//		printf("闰年");
//	}
//	else
//	{
//		printf("%不是闰年");
//	}
//	return 0;
//}

//素数
//int is_prime(int x)
//{
//	int i = 0;
//	int flag = 1;
//	int c = 0;
//	for (i = 2; i < x; i++)
//	{
//		c = x % i;
//		if (c == 0)
//		{
//			flag = 0;
//			break;
//		}
//		
//	}
//	return flag;
// }
//int main()
//{
//	for (int j = 100; j <= 200; j++)
//	{
//		 int a = is_prime(j);
//		 if (a == 1)
//		 {
//			 printf("%d ", j);
//		 }
//	}
//		
//	return 0;
//}



//int arrj[] = { 0,1,2 };
//
//int init(int arr[],int sz)
//{
//	
//	for (int i = 0; i < sz; i++)
//	{
//		arr[i] = 0;
//	}
// }
//
//  void print(int arr[],int sz)
//{
//	
//	for (int i = 0; i < sz; i++)
//	{
//		arr[i] = i;
//		printf("%d ", arr[i]);
//	}
//	printf("\n");
//}
//
//  int reverse(int arr[],int sz)
//  {
//	  
//	  for (int i = sz - 1; i >= 0; i--)
//	  {
//
//		  arr[i] = arrj[i];
//		  printf("%d ", arr[i]);
//	  }
//}
//
//
//int main()
//{
//	int arr[] = { 1,2,3 };
//	int sz = sizeof(arr) / sizeof(arr[0]);
//	init(arr,sz);
//	print(arr,sz);
//	reverse(arr,sz);
//	return 0;
//}

//int main()
//{
//	int arr[] = { 1,2,3 };
//	int arr1[] = { 1,2,3 };
//	/*for (int i = 0; i < sizeof(arr) / sizeof(arr[0]); i++)
//	{
//		
//		printf("%d ", arr[i]);
//	}*/
//	for (int i = sizeof(arr) / sizeof(arr[0])-1; i >= 0; i--)
//	{
//		arr[i] = arr1[i];
//		printf("%d ", arr[i]);
//	}
//	return 0;


//int main()
//{
//	int i = 0;
//	
//	for (i = 1; i <= 9; i++)
//	{
//		for (int j = 1; j <= i; j++)
//		{
//			int c = i * j;
//			printf("%d*%d=%d ",j,i,c);
//		}
//		printf("\n");
//	}
//	return 0;
//}
//int i = 0;
//int j = 0;
//int multi(int x)
//{
//	for (i = 1; i <= x; i++)
//	{
//		for (j = 1; j <= i; j++)
//		{
//			
//			printf("%d*%d=%d ", j, i, i * j);
//		}
//		printf("\n");
//	}
//
//}
//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	multi(n);
//
//	return 0;
//}

//void test()
//{
//	static int i = 0;
//	i++;
//	printf("%d ", i);
//}
//
//int main()
//{
//	int i = 0;
//	for (i =0;i < 5; i++)
//	{
//		test();
//	}
//	return 0;
//}
//
//extern int apple;
//int main()
//{
//	printf("%d ", apple);
//	return 0;
//}

//
//extern int Add(int x,int y);
//int main()
//{
//	int a = 1;
//	int b = 2;
//	int c = Add(a, b);
//	printf("%d ", c);
//
//	return 0;
//}